collective demand - French English Dictionary